renal casts - Turkish English Dictionary